home *** CD-ROM | disk | FTP | other *** search
- ******************
- Keyboard shortcuts
- ******************
-
- There are a lot of keyboard shortcuts, some of which are displayed as
- menu command keys, and others of which are independent of the menus.
-
- The general text control keyboard shortcuts are documented within the
- program via a dummy editor menu called "Key Index".
-
- Macros can be used to change or extend these shortcuts as required.
-
- All shortcuts are defined in an ASCII file called "HeliOS_KeyTable.
-
- Shortcuts can be changed by editing this ASCII file, or by using the key
- rebinding functions from within the software. New ASCII keytable files
- can be created and saved at any time.
-
- Menu texts can now be changed to correctly reflect new shortcuts: these
- texts are all defined in a file called "HeliOS_MenuText".
-
- The "KeyTable" and "MenuText" files are freely editable ASCII files, and
- instructions are contained in each file for how to edit them.
-
- See the "InitialSetup.doc" for instructions on how to set startup default
- KeyTable and MenuText files.
-
- *******************
- Command key listing
- *******************
-
- Please refer also to the HeliOS MenuText and KeyTable files.
-
- *****************************
- Interpreter menu command keys
- *****************************
-
- HeliOS menu
-
- Help = Help on user interface
- Ctrl + Help = Vocabulary help
- Amiga + '?' = About
- Amiga + 'C' = List CORE vocabulary
- Amiga + 'U' = List USER vocabulary
- Amiga + 'F' = List FULL (=CORE+USER) vocabulary
- Amiga + 'Y' = Load environment
- Amiga + 'z' = Save environment
- Amiga + 'Z' = Save environment as
- Amiga + 'V' = Load vocabulary help
- Amiga + '{' = Save all paths as defaults
- Amiga + 'R' = Redo screen
- Amiga + '+' = Execute DOS/AREXX command
- Amiga + 'Q' = Quit program
-
- Editing menu
-
- Ctrl + 1 = Enter editor 1
- Ctrl + 2 = Enter editor 2
- Ctrl + 3 = Enter editor 3
- Ctrl + 4 = Enter "OUT" editor
- Ctrl + 9 = Return to last used editor
- Ctrl + 0 = Load and edit file
-
- Compiling menu
-
- Amiga + '1' = Compile editor 1
- Amiga + '2' = Compile editor 2
- Amiga + '3' = Compile editor 3
- Amiga + '4' = Compile "OUT" editor
- Amiga + '9' = Compile last editor
- Amiga + '5' = Compile file
- Amiga + '6' = Preload file
- Amiga + '7' = Presave file
- Amiga + 'd' = Compile dictionary
- Amiga + 'o' = Compile overlay
- Amiga + 'a' = Compile standalone
-
- Copy/Paste menu
-
- Amiga + 'c' = Copy command lines
- Amiga + 'v' = Paste command lines
-
- Option menu
-
- Amiga + 'k' = Open colour requester
- Amiga + 'j' = Load colours
- Amiga + 'H' = Save colours
- Amiga + 'J' = Save colours as
- Amiga + 'B' = Output to "OUT" buffer on/off
- Amiga + 'b' = Output separators on/off
- Amiga + 's' = Session markers on/off
- Amiga + 'l' = Reset session log
- Amiga + '!' = Clear "OUT" buffer
- Amiga + '?' = Resize "OUT" buffer
- Ctrl + k = Rebind key
- Ctrl+Alt+k = Unbind key
- Ctrl + f = Load KeyTable
- Ctrl + g = Save KeyTable
- Ctrl + h = Save KeyTable as
-
- Includes menu
-
- Amiga + '£' = Get include symbol value
- Amiga + '$' = Add symbol to user include
- Amiga + '-' = Save user include as
- Amiga + '<' = Load user include file
- Amiga + '>' = Load Amiga include file
- Amiga + '[' = Set user include default
- Amiga + ']' = Set Amiga include default
- Amiga + '(' = User include search on/off
- Amiga + ')' = Amiga include search on/off
- Amiga + '=' = Autoload user include on/off
- Amiga + '\' = Autoload Amiga include on/off
- Amiga + 'i' = Convert "equ" file to include
- Amiga + '@' = Display current user include
- Amiga + 'I' = Clear resident user include
- Amiga + '#' = Delete user include symbol
-
-
- ************************
- Editor menu command keys
- ************************
-
-
- Editing menu
-
- Help = Help on user interface
- Ctrl + Help = Vocabulary help
- Amiga + '?' = About
- Amiga + 'P' = Print text
- Amiga + 'p' = Print marked block
- Amiga + 'q' = Leave edit mode
- Amiga + 'C' = Clear text
- Amiga + 'X' = Close editor
- Amiga + 'Y' = Load environment
- Amiga + 'z' = Save environment
- Amiga + 'Z' = Save environment as
- Amiga + 'V' = Load vocabulary help
- Amiga + '{' = Save all paths as defaults
- Amiga + '+' = Execute DOS/AREXX command
- Amiga + 'Q' = Quit program
-
- Load/Save menu
-
- Amiga + 'O' = Load file
- Amiga + 'w' = Save text
- Amiga + 'W' = Save text as
- Amiga + 'o' = Load part of a file
- Amiga + '*' = Save part of a file
- Amiga + '&' = Save marked block
- Amiga + 'K' = Insert file at cursor
- Amiga + 'F' = Switch backup ".BAK" files on/off
- Amiga + 'h' = Switch TAB and margin information save on/off
-
- Cut/Paste menu
-
- Amiga + 'b' = Enter block mark mode
- Amiga + 'B' = Enter columnar block mark mode
- Amiga + 'x' = Cut block
- Amiga + 'c' = Copy block
- Amiga + 'v' = Paste block
- Amiga + 'u' = Upper case marked
- Amiga + 'l' = Lower case marked
- Amiga + 'y' = Marked -> Search string
- Amiga + 'e' = Compile marked block
- Amiga + 'E' = Debug marked block
-
- Options menus
-
- Colour options
-
- Amiga + 'k' = Open colour requester
- Amiga + 'j' = Load colours
- Amiga + 'H' = Save colours
- Amiga + 'J' = Save colours as
-
- Scroll options
-
- Amiga + 'g' = Slider update on/off
- Amiga + 'i' = Left mouse button scrolling on/off
- Amiga + 'I' = Right mouse button scrolling on/off
- Amiga + '7' = Scrolling speed 1
- Amiga + '8' = Scrolling speed 2
- Amiga + '9' = Scrolling speed 3
- Amiga + '0' = Scrolling speed 4
- Amiga + ',' = Scroll settle slow
- Amiga + '.' = Scroll settle medium
- Amiga + '/' = Scroll settle fast
-
- Edit options
-
- Amiga + 'd' = Text wrap on/off
- Amiga + 'D' = Insert mode on/off
-
- Ruler options
-
- Amiga + '}' = Save ruler as system default
- Amiga + '[' = Use default ruler
- Amiga + ']' = Use system ruler
-
- TAB options
-
- Ctrl + 'i' = TAB Skip/Insert on/off
- Ctrl + 'o' = TABs = Spaces on/off
- Ctrl + 'p' = Auto ALL TABs -> Spaces
-
- RETURN options
-
- Ctrl + 'y' = Split line RET on/off
- Ctrl + 'u' = AutoIndent RET on/off
-
- Shortcut options
-
- Ctrl + k = Rebind key
- Ctrl+Alt+k = Unbind key
- Ctrl + f = Load KeyTable
- Ctrl + g = Save KeyTable
- Ctrl + h = Save KeyTable as
-
- General options
-
- Ctrl + b = Show size in bytes
- Ctrl + r = Show size in rows
-
- Find/Replace menu
-
- Amiga + 'f' = Find requester on/off
- Amiga + 's' = Quick find next
- Amiga + 'a' = Quick find previous
- Amiga + 'S' = Specify next
- Amiga + 'A' = Specify previous
- Amiga + 'R' = Replace mode on/off
- Amiga + 'r' = Replace
- Amiga + 't' = Replace all
- <Esc> = Quit search
- Amiga + '1' = Search from start
- Amiga + '2' = Search from end
- Amiga + '3' = Search forwards
- Amiga + '4' = Search backwards
- Amiga + '5' = Ignore case
- Amiga + '6' = Use case
-
- Toolkit menu
-
- Amiga + '%' = Start/end macro recording
- Amiga + '(' = Set DOS/AREXX macro
- Amiga + ')' = Edit DOS/AREXX macro
- Amiga + ';' = Load macros
- Amiga + '!' = Save macros
- Amiga + '=' = Save macros as
- Amiga + '"' = Delete single macro
- Amiga + '^' = Clear macros
-
- Amiga + '£' = Get include symbol value
- Amiga + '$' = Add symbol to user include
- Amiga + '-' = Save user include as
- Amiga + '#' = Delete user include symbol
-
-
- *********************
- Non-menu control keys
- *********************
-
- <S>+RETURN = Start of next line <A>+RETURN = Start of previous line ;
- <C>+DEL = Delete word/spaces <C>+BSpace = Backspace word/spaces ;
- <C>+<A>+DEL = Un-Delete word/spaces <C>+<A>+BSp = Un-Backspace word/spaces ;
- TAB = Go to next tab forward <S>+TAB = Go to next tab backward ;
- <A>+TAB = Current line -> ruler <C>+TAB = Current ruler -> editor ;
- <C>+Z = Store line and delete <C>+A = Insert stored line ;
- <C>+X = Overlay stored line <C>+S = Exchange line with store ;
- <C>+D = Insert blank line <C>+C = Clear current line ;
- <C>+[ = Clear to start of line <C>+] = Clear to end of line ;
- <C>+<L> = Go previous word start <C>+<R> = Go to next word start ;
- <S>+<L> = Go to start of textline <S>+<R> = Go to end of textline ;
- <S>+<A>+<L> = Go to 1st screen column <S>+<A>+<R> = Go to last screen column ;
- <S>+<U> = Start of screen (rpt) <S>+<D> = End of screen (rpt) ;
- <A>+<U> = Up half screen (rpt) <A>+<D> = Down half screen (rpt) ;
- <C>+<U> = Start of text <C>+<D> = End of text ;
- <S>+<A>+<U> = Scroll up one line <S>+<A>+<D> = Scroll down one line ;
- <S>+<C>+<U> = Scroll up one screen <S>+<C>+<D> = Scroll down one screen ;
- <C>+M = Centre text on screen <C>+L = Shift text to screen left;
- <C>+Q = Go to row-marker 1 <C>+W = Go to row-marker 2 ;
- <S>+<C>+Q = Type row-marker 1 <S>+<C>+W = Type row-marker 2 ;
- <A>+<C>+Q = Set row-marker 1 <A>+<C>+W = Set row-marker 2 ;
- <C>+1 = Go to editor 1 <C>+2 = Go to editor 2 ;
- <C>+3 = Go to editor 3 <C>+4 = Go to "OUT" editor ;
- <C>+5 = Compile current editor <C>+6 = Debug current editor ;
- <C>+7 = Toggle dual-edit mode <C>+8 = Switch dual editor in use;
-
- Amiga keys: LEFT = <LA> Qualifiers: CTRL = <C> Cursor keys: UP = <U>;
- RIGHT = <RA> ALT = <A> DOWN = <D>;
- EITHER = <AM> SHIFT = <S> LEFT = <L>;
- RIGHT = <R>;
-
- *****************************************************************************
-